package cn.edu.zut.internship.mapper.student;

import java.util.List;
import java.util.Map;

public interface StudentMapper {
    /**
     * 根据学生Id获取学生信息
     * @return
     */
    Map getStudentById();

    /**
     * 列表查询学生
     * @param params
     * @return
     */
     List<Map> selectStudent(Map params);

     int selectStudentCount(Map params);

    /**
     * 删除学生
     * @param teachId
     * @return
     */
    int delectStudent(String teachId);

    /**
     * 更新学生信息
     * @param params
     * @return
     */
    int updataStudent(Map params);

    /**
     * 新增学生信息
     * @param params
     * @return
     */
    int addStudent(Map params);

    List<Map> getNoTeachStudent(Map params);

    int getNoTeachStudentCount(Map paarams);
}
